import * as React from 'react'; import { BadgeProps, SelectField, TextField, Flex, } from '@aws-amplify/ui-react'; export interface BadgePropControlsProps extends BadgeProps { setVariation: (value: React.SetStateAction) => void; setSize: (value: React.SetStateAction) => void; body: string; setBody: (value: React.SetStateAction) => void; } interface BadgePropControlsInterface { (props: BadgePropControlsProps): JSX.Element; } export const BadgePropControls: BadgePropControlsInterface = ({ variation, setVariation, size, setSize, body, setBody, }) => { return ( setVariation(event.target.value as BadgeProps['variation']) } > setSize(event.target.value as BadgeProps['size'])} > setBody(event.target.value)} /> ); };